/* Theme for nanoGALLERY - www.nanogallery.brisbois.fr */

/**************************************/
/* MAIN CONTAINER                     */
/**************************************/

.nanogallery_theme_default {
	font-size: 1.230em;
	line-height: normal;
	padding: 0px;
	margin: 0 auto;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	overflow: hidden;
  visibility: visible;
}


/**************************************/
/* ICON FONT V3                       */
/* generated by : http://fontello.com */
/* FONT AWESOME                       */
/**************************************/

@font-face {
  font-family: 'nano_icon_font3';
  src: url('./font/nano_icon_font3.eot?8875162');
  src: url('./font/nano_icon_font3.eot?8875162#iefix') format('embedded-opentype'),
       url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
       url('./font/nano_icon_font3.ttf?8875162') format('truetype'),
       url('./font/nano_icon_font3.svg?8875162#nano_icon_font3') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*
.icon-star:before { content: '\e800'; }
.icon-star-empty:before { content: '\e801'; }
.icon-videocam:before { content: '\e802'; }
.icon-picture:before { content: '\e803'; }
.icon-video:before { content: '\e804'; }
.icon-camera:before { content: '\e805'; }
.icon-camera-alt:before { content: '\e806'; }
.icon-th-large:before { content: '\e807'; }
.icon-th-list:before { content: '\e808'; }
.icon-ok:before { content: '\e809'; }
.icon-cancel:before { content: '\e80a'; }
.icon-help:before { content: '\e80b'; }
.icon-home:before { content: '\e80c'; }
.icon-link-ext:before { content: '\e80d'; }
.icon-attach:before { content: '\e80e'; }
.icon-eye:before { content: '\e80f'; }
.icon-eye-off:before { content: '\e810'; }
.icon-download:before { content: '\e811'; }
.icon-pencil:before { content: '\e812'; }
.icon-chat:before { content: '\e813'; }
.icon-attention:before { content: '\e814'; }
.icon-folder-empty:before { content: '\e815'; }
.icon-folder-open-empty:before { content: '\e816'; }
.icon-menu:before { content: '\e817'; }
.icon-cog:before { content: '\e818'; }
.icon-cog-alt:before { content: '\e819'; }
.icon-play:before { content: '\e81a'; }
.icon-left-open:before { content: '\e81b'; }
.icon-right-open:before { content: '\e81c'; }
.icon-pause:before { content: '\e81d'; }
.icon-ellipsis-vert:before { content: '\e81e'; }
.icon-right-big:before { content: '\e81f'; }
.icon-arrows-cw:before { content: '\e820'; }
.icon-search:before { content: '\e821'; }
.icon-th:before { content: '\e822'; }
.icon-left-big:before { content: '\e823'; }
.icon-tags:before { content: '\e824'; }
.icon-zoom-in:before { content: '\e825'; }
.icon-zoom-out:before { content: '\e826'; }
.icon-resize-full:before { content: '\e827'; }
.icon-resize-small:before { content: '\e828'; }
.icon-shuffle:before { content: '\e829'; }
.icon-help-circled:before { content: '\e82a'; }
.icon-info-circled:before { content: '\e82b'; }
.icon-info:before { content: '\e82c'; }
.icon-link:before { content: '\e82d'; }
.icon-location:before { content: '\e82e'; }
.icon-mail:before { content: '\e82f'; }
.icon-trash:before { content: '\e830'; }
.icon-block:before { content: '\e831'; }
.icon-resize-full-alt:before { content: '\e832'; }
.icon-logout:before { content: '\e833'; }
.icon-login:before { content: '\e834'; }
.icon-ticket:before { content: '\e835'; }
.icon-credit-card:before { content: '\e836'; }
.icon-rocket:before { content: '\e837'; }
.icon-beaker:before { content: '\e838'; }
.icon-magic:before { content: '\e839'; }
.icon-exchange:before { content: '\e83a'; }
.icon-wrench:before { content: '\e83b'; }
.icon-pin:before { content: '\e83c'; }
.icon-flag:before { content: '\e83d'; }
.icon-tag:before { content: '\e83e'; }
.icon-bookmark:before { content: '\e83f'; }
.icon-bookmark-empty:before { content: '\e840'; }
.icon-upload:before { content: '\e841'; }
.icon-align-left:before { content: '\e842'; }
.icon-align-right:before { content: '\e843'; }
.icon-align-justify:before { content: '\e844'; }
.icon-export:before { content: '\e845'; }
.icon-edit:before { content: '\e846'; }
.icon-flag-empty:before { content: '\e847'; }
.icon-cw:before { content: '\e848'; }
.icon-ccw:before { content: '\e849'; }
.icon-ellipsis:before { content: '\e84a'; }
.icon-resize-vertical:before { content: '\e84b'; }
.icon-resize-horizontal:before { content: '\e84c'; }
.icon-move:before { content: '\e84d'; }
.icon-lightbulb:before { content: '\e84e'; }
.icon-filter:before { content: '\e84f'; }
 */


/**************************************/
/* TOOLBAR                            */
/**************************************/

.nanogallery_theme_default .nanoGalleryNavigationbarContainer {
	margin:5px auto;
	padding:5px 0;
	/*background-color:#f09;*/
	display: block;
}

.nanogallery_theme_default .nanoGalleryNavigationbar {
	border-top: 1px solid #555;
	border-bottom: 1px solid #555;
	padding: 0px;
	text-align: left;
	display:table;
	width:100%;
}

.nanogallery_theme_default .nanoGalleryTags {
	margin: 10px 0 1px 1px ;
	padding: 4px;
	display: table-cell;
	cursor:pointer;
	vertical-align: middle;
}
.nanogallery_theme_default .nanoGalleryTags:after {
	content: '\e824';	/* .icon-tags */
	margin-left: .2em;
	margin-right: .3em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
}

.nanogallery_theme_default .setFullPageButton {
	margin: 10px 0 1px 1px ;
	padding: 4px;
	display: table-cell;
	cursor:pointer;
	vertical-align: middle;
}
.nanogallery_theme_default .setFullPageButton:after {
	content: '\e827';	/* .icon-resize-full */
	margin-left: .2em;
	margin-right: .3em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
}

.nanogallery_theme_default .removeFullPageButton {
	margin: 10px 0 1px 1px ;
	padding: 4px;
	display: table-cell;
	cursor:pointer;
	vertical-align: middle;
}
.nanogallery_theme_default .removeFullPageButton:after {
	content: '\e828';	/* .icon-resize-small */
	margin-left: .2em;
	margin-right: .3em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
}

.nanogallery_theme_default.fullpage{
	display:block;
	background-color: #000;
	position: fixed;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  clear:both;
  overflow-y:scroll;
  overflow-x:hidden;
  padding: 0px 20px 10px 20px;
}


/**************************************/
/* NAVIGATION BREADCRUMB              */
/**************************************/
.nanogallery_theme_default .nanoGalleryBreadcrumb {
	/*background-color: #000;*/
	/*border: 1px dotted #555;*/
	margin: 1px;
	padding: 4px;
	text-align: left;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	display: table-cell;
	width: 100%;
	overflow:hidden;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .folder,
.nanogallery_theme_default .nanoGalleryBreadcrumb .folderHome {
	margin: 0px 5px;
	white-space: nowrap;
	cursor:pointer;
	vertical-align: middle;
	display: inline-block;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .folder:hover,
.nanogallery_theme_default .nanoGalleryBreadcrumb .folderHome:hover{
	color: #fff;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb  .folder:before{
	content: '\e815';	/* .icon-folder-empty */
	margin-left: .2em;
	margin-right: .3em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb  .folderHome:before{
	content: '\e80c';	/* .icon-home */
	margin-left: .2em;
	margin-right: .3em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .separator {
	margin: 0px 5px;
	display: inline;
	cursor:pointer;
	vertical-align: middle;
	display: inline-block;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .separator:hover{
	color: #fff;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .separator:before {
	content: '\e823';	/* .icon-left-big */
	margin-left: .2em;
	margin-right: .3em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .separatorRTL {
	margin: 0px 5px;
	display: inline;
	cursor:pointer;
	vertical-align: middle;
	display: inline-block;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .separatorRTL:hover{
	color: #fff;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .separatorRTL:before {
	content: '\e81f';	/* .icon-right-big */
	margin-left: .2em;
	margin-right: .3em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
}


.nanogallery_theme_default .nanoGalleryBreadcrumb .loading{
	display: inline-block;
}
.nanogallery_theme_default .nanoGalleryBreadcrumb .loading:after{
	content:'\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0';
	background:url('loading.gif') no-repeat center;
}


/**************************************/
/* THUMBNAILS                         */
/**************************************/

.nanogallery_theme_default .nanoGalleryContainerParent {
	position: relative;
	text-align: center;
 	margin:0px auto;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}

.nanogallery_theme_default .nanoGalleryContainer {
	text-align: left;
  position:relative;
	width:auto;
	display: inline-block;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	overflow:hidden;
}

.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer{
	/* no margin allowed here */
  cursor: pointer;
	border: 1px solid #000;
	/*margin: 1px;*/
	padding: 0px; /* 5 */
	background-color: #000;
	display: inline-block;
	position: absolute;   /*relative;*/
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	overflow:hidden;
}

.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .subcontainer{
	/* no border or padding allowed here */
  box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	border: 0px solid #000;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}

.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .imgContainer{
	position:relative;
	margin: 5px;
	/*padding:5px;*/
  overflow:hidden;
	background:#000;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}

.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer img{
	/* no border or padding allowed here */
  /* background:url('loading.gif') no-repeat center; */
  background:url('') no-repeat center;
	position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;
	display: block;
  vertical-align: bottom;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}


.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer .labelImage{
	/* no padding allowed here */
  background:rgba(34, 34, 34, 0.75); /*#222;*/
	opacity: 1;
	text-align:left;
	margin: 5px 5px 5px 5px;
	/*padding: 5px 5px 5px 5px;*/
  left: 0px;
	position:absolute;
	min-height:0%;
	overflow:hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer  .labelImageTitle{
	color:#eee;
	margin: 0px 2px;
  left: 0px;
	overflow:hidden;
	Text-Shadow: #000000 1px 0px 0px, #000000 1px 1px 0px, #000000 1px -1px 0px, #000000 -1px 1px 0px, #000000 -1px 0px 0px, #000000 -1px -1px 0px, #000000 0px 1px 0px, #000000 0px -1px 0px;
	vertical-align: middle;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer  .labelImageTitle:before{
	content: '\e803';	/* .icon-picture */
	margin-left: .2em;
	margin-right: .2em;
	Text-Shadow: #000000 1px 0px 0px, #000000 1px 1px 0px, #000000 1px -1px 0px, #000000 -1px 1px 0px, #000000 -1px 0px 0px, #000000 -1px -1px 0px, #000000 0px 1px 0px, #000000 0px -1px 0px;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer  .labelFolderTitle{
	color:#eee;
	margin: 0px 2px;
  left: 0px;
	overflow:hidden;
	Text-Shadow: #000000 1px 0px 0px, #000000 1px 1px 0px, #000000 1px -1px 0px, #000000 -1px 1px 0px, #000000 -1px 0px 0px, #000000 -1px -1px 0px, #000000 0px 1px 0px, #000000 0px -1px 0px;
	vertical-align: middle;
	display: inline;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer  .labelFolderTitle > span ,
.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer  .labelDescription > span {
	color:rgba(34, 34, 34, 0.75);
  background-color:#eee;
  border: 0px solid #eee;
  border-radius: 2px;
  padding:0px 4px;
	Text-Shadow: none;
	vertical-align: middle;
	display: inline;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer  .labelFolderTitle:before{
	content: '\e815';	/* .icon-folder-empty */
	margin-left: .2em;
	margin-right: .2em;
	Text-Shadow: #000000 1px 0px 0px, #000000 1px 1px 0px, #000000 1px -1px 0px, #000000 -1px 1px 0px, #000000 -1px 0px 0px, #000000 -1px -1px 0px, #000000 0px 1px 0px, #000000 0px -1px 0px;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

.nanogallery_theme_default .nanoGalleryContainer .nanoGalleryThumbnailContainer  .labelDescription{
	clear:both;
	margin: 0px 2px;
	color:#aaa;
  left: 0px;
  font-size:0.8em;
	margin:1px 2px;
	Text-Shadow: #000000 1px 0px 0px, #000000 1px 1px 0px, #000000 1px -1px 0px, #000000 -1px 1px 0px, #000000 -1px 0px 0px, #000000 -1px -1px 0px, #000000 0px 1px 0px, #000000 0px -1px 0px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

/**************************************/
/* THUMBNAIL PAGINATION               */
/**************************************/

.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination{
	/*color:#eee;*/
  margin: 10px auto 5px auto;
	padding: 4px;
	text-align:center;
	position: relative;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	overflow:hidden;
	white-space: nowrap;
}

.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .paginationItem{
	margin: 0px 5px;
	white-space: nowrap;
	cursor:pointer;
	vertical-align: middle;
	display: inline-block;
}
.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .currentPage{
	text-decoration:underline;
}
.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .paginationPrev{
	margin: 0px 5px;
	white-space: nowrap;
	cursor:pointer;
	vertical-align: middle;
	display: inline-block;
}
.nanogallery_theme_default .nanoGalleryContainerParent .nanoGalleryPagination .paginationNext{
	margin: 0px 5px;
	white-space: nowrap;
	cursor:pointer;
	vertical-align: middle;
	display: inline-block;
}


/**************************************/
/* INTERNAL VIEWER                    */
/**************************************/
.nanogallery_theme_default .nanoGalleryViewer {
	display:block;
	/*font-size:1em;*/
	background-color: rgba(1, 1, 1, 0.75);
	text-align: center;
	position: fixed;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
  top:0px;
  left:0px;
  height:100%;
  width:100%;
  clear:both;
}
.nanogallery_theme_default .nanoGalleryViewer .nanoLogo {
  text-align: center;
  float: left;
  position: relative;
  top: 50px;
  background: url(nano_logo.png) #000 no-repeat center;  
  display: block;
  height: 80px;
  width: 200px;
}

.nanogallery_theme_default .nanoGalleryViewer .closeButtonFloating {
	cursor:pointer;
	right:0px;
	top:0px;
	padding: 5px 5px 25px 25px;
	position:absolute;
	opacity:1;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
}
.nanogallery_theme_default .nanoGalleryViewer .closeButtonFloating:after {
	color: #ddd; 
	background: rgba(0,0,0,0.2);
  padding: 5px 0 5px 5px;

	content: '\e80a';	/* .icon-cancel */
	font-size:1.5em;
	Text-Shadow: #000000 1px 0px 0px, #000000 1px 1px 0px, #000000 1px -1px 0px, #000000 -1px 1px 0px, #000000 -1px 0px 0px, #000000 -1px -1px 0px, #000000 0px 1px 0px, #000000 0px -1px 0px;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	text-align: center;
	font-variant: normal;
	text-transform: none;	
}
.nanogallery_theme_default .nanoGalleryViewer  .closeButtonFloating:hover {
	opacity: 0.3;
}

.nanogallery_theme_default .nanoGalleryViewer .content {
	/*display:block;*/
	/*position:relative;*/
  position:absolute;
	/*height:100%;*/
  clear:both;
	padding:5px;
	cursor: -webkit-zoom-out;
	cursor: -moz-zoom-out;
	cursor: zoom-out;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}
.nanogallery_theme_default .nanoGalleryViewer .content img{
	/* never define a margin here */
  background:url('loading.gif') no-repeat center;
	border:4px solid #f8f8f8;
	/*display:block;*/
	padding:0px;
  min-width:30px;
  min-height:30px;
	box-shadow: #888 0px 0px 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}
.nanogallery_theme_default .nanoGalleryViewer .content .imgCurrent{
	cursor:pointer;
}

.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaPrevious {
	color: #ddd; 
	display:block;
	position:absolute;
	top: 50%;
	/*height:20px;*/
	/*width:20px;*/
	padding:50px 25px 50px 0px;
	margin-top:-65px;
	left:0px;
	text-align: left;
	cursor:pointer;
	opacity:1;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}
.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaPrevious:after{
	content: '\e81b';	/* .icon-left-open */
	background: rgba(0,0,0,0.2);
  padding: 5px 0;
}

.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaNext {
	color: #ddd; 
	display:block;
	position:absolute;
	top: 50%;
	/*height:20px;*/
	/*width:20px;*/
	padding:50px 0px 50px 25px;
	margin-top:-65px;
	right:0px;
	text-align: right;
  cursor:pointer;
  opacity:1;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}
.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaNext:after{
	content: '\e81c';	/* .icon-right-open */
	background: rgba(0,0,0,0.2);
  padding: 5px 0;
}

.nanogallery_theme_default .nanoGalleryViewer .toolbarContainer {
	bottom:0px;
  left:0px;
  right:0px;
  text-align: center;
  display:inline-block;
  position:absolute;
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar {
  display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	background:rgba(4,4,4,0.7);
  color:#eee;
	margin: 1px;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .ngbt {
	display: table-cell;
	cursor:pointer;
	padding:5px;
	vertical-align:middle;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}

.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaPrevious:after,
.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaNext:after {
	font-size:1.5em;
	margin-left: .2em;
	margin-right: .2em;
	Text-Shadow: #000000 1px 0px 0px, #000000 1px 1px 0px, #000000 1px -1px 0px, #000000 -1px 1px 0px, #000000 -1px 0px 0px, #000000 -1px -1px 0px, #000000 0px 1px 0px, #000000 0px -1px 0px;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	opacity: 1;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
}
.nanogallery_theme_default .nanoGalleryViewer .toolbar .ngbt:after {
	font-size:1.5em;
	margin-left: .2em;
	margin-right: .2em;
	font-family: "nano_icon_font3";
	font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	opacity: 1;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
}
.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaPrevious:hover,
.nanogallery_theme_default .nanoGalleryViewer .content .contentAreaNext:hover,
.nanogallery_theme_default .nanoGalleryViewer .toolbar .ngbt:hover:after {
	opacity: 0.3;
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .previousButton:after{
	content: '\e81b';	/* .icon-left-open */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .nextButton:after{
	content: '\e81c';	/* .icon-right-open */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .closeButton:after{
	content: '\e80a';	/* .icon-cancel */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .playButton:after{
	content: '\e81a';	/* .icon-play */
}
.nanogallery_theme_default .nanoGalleryViewer .toolbar .pauseButton:after{
	content: '\e81d';	/* .icon-pause */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .setFullscreenButton:after{
	content: '\e827';	/* icon-resize-full */
}
.nanogallery_theme_default .nanoGalleryViewer .toolbar .removeFullscreenButton:after{
	content: '\e828';	/* icon-resize-small */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .infoButton:after{
	content: '\e82c';	/* icon-info */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .linkOriginalButton:after{
	content: '\e80d';	/* icon-link-ext */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .viewToolbarButton:after{
	content: '\e817';	/* icon-menu */
}
.nanogallery_theme_default .nanoGalleryViewer .toolbar .hideToolbarButton:after{
	content: '\e81e';	/* icon-ellipsis-vert */
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .pageCounter{
	display: table-cell;
	font-size:1em;
	margin:auto;
	vertical-align:middle;
	overflow: hidden;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .label{
  padding:3px 10px 3px 10px;
	border-left: 0px solid #000;
	overflow: hidden;
	display: table-cell;
	text-align: left;
	vertical-align:middle;
	font-size:1em;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
  background-color:initial;
}

.nanogallery_theme_default .nanoGalleryViewer .toolbar .label .title{
	font-size:1em;
	margin:auto;
	vertical-align:middle;
	overflow: hidden;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}
.nanogallery_theme_default .nanoGalleryViewer .toolbar .label .description{
	font-size:.8em;
	display:table-row;
	vertical-align:middle;
	overflow: hidden;
	color:#aaa;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
}


/**************************************/
/* CONSOLE                            */
/**************************************/

.nanogallery_theme_default .nanoGalleryConsoleParent {
  visibility:hidden;
  height:0px;
  background:#111;
  color:#e00;
  padding:0px;
  margin:2px;
}
.nanogallery_theme_default .nanoGalleryConsoleParent p {
  color:#e00;
  padding:1px;
  margin:0px;
}

/**************************************/
/* AVOID TEXT SELECTION DURING DRAG   */
/**************************************/
.nanogallery_theme_default.unselectable {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

/**************************************/
/* LOADING BAR                        */
/**************************************/
.nanogallery_theme_default .nanoGalleryLBar {
	position:relative;
  width:100%;
  visibility: hidden;
  height:2px;
  margin:0 0 1px 0;
  background-color:#555;
}
.nanogallery_theme_default .nanoGalleryLBar > div {
	position:absolute;
	width:50px;
	height:2px;
	top:0px;
  opacity:.7;		
}
.nanogallery_theme_default .nanoGalleryLBar > div:nth-child(1){
  -webkit-animation: nanoGalleryLBarAnim 2s -.2s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -moz-animation: nanoGalleryLBarAnim 2s -.2s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -ms-animation: nanoGalleryLBarAnim 2s -.2s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -o-animation: nanoGalleryLBarAnim 2s -.2s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  animation: nanoGalleryLBarAnim 2s -.2s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  background: #111;
}
.nanogallery_theme_default .nanoGalleryLBar > div:nth-child(2){
  -webkit-animation: nanoGalleryLBarAnim 2s -.4s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -moz-animation: nanoGalleryLBarAnim 2s -.4s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -ms-animation: nanoGalleryLBarAnim 2s -.4s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -o-animation: nanoGalleryLBarAnim 2s -.4s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  animation: nanoGalleryLBarAnim 2s -.4s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  background: #333;
}
.nanogallery_theme_default .nanoGalleryLBar > div:nth-child(3){
  -webkit-animation: nanoGalleryLBarAnim 2s -.6s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -moz-animation: nanoGalleryLBarAnim 2s -.6s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -ms-animation: nanoGalleryLBarAnim 2s -.6s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -o-animation: nanoGalleryLBarAnim 2s -.6s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  animation: nanoGalleryLBarAnim 2s -.6s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  background: #999;
}
.nanogallery_theme_default .nanoGalleryLBar > div:nth-child(4){
  -webkit-animation: nanoGalleryLBarAnim 2s -.8s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -moz-animation: nanoGalleryLBarAnim 2s -.8s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -ms-animation: nanoGalleryLBarAnim 2s -.8s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -o-animation: nanoGalleryLBarAnim 2s -.8s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  animation: nanoGalleryLBarAnim 2s -.8s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  background: #777; 
}
.nanogallery_theme_default .nanoGalleryLBar > div:nth-child(5){
  -webkit-animation: nanoGalleryLBarAnim 2s -1s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -moz-animation: nanoGalleryLBarAnim 2s -1s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -ms-animation: nanoGalleryLBarAnim 2s -1s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  -o-animation: nanoGalleryLBarAnim 2s -1s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
  animation: nanoGalleryLBarAnim 2s -1s infinite  cubic-bezier(0, 0.6, 0.9, 0.0);
	background: #ddd;
}
@-webkit-keyframes nanoGalleryLBarAnim {
	0%	{ left:10%;	}
	100%{ left:90%;	}
}
@-moz-keyframes nanoGalleryLBarAnim {
	0%	{ left:10%;	}
	100%{ left:90%;	}
}
@-ms-keyframes nanoGalleryLBarAnim {
	0%	{ left:10%;	}
	100%{ left:90%;	}
}
@-o-keyframes nanoGalleryLBarAnim {
	0%	{ left:10%;	}
	100%{ left:90%;	}
}
@keyframes nanoGalleryLBarAnim {
	0%	{ left:10%;	}
	100%{ left:90%;	}
}